#ifndef __NEED_A_NAME_HH__
#define __NEED_A_NAME_HH__
#include <iostream>
#include "setting.hh"
#include "project-base.hh"
#include <dune/grid/yaspgrid.hh>
#include <dune/common/parallel/mpihelper.hh>
#include <dune/common/exceptions.hh>
#include <dune/grid/common/mcmgmapper.hh>
#include <dune/grid/io/file/vtk.hh>
#include "para-datahandle.hpp"
#include "go-through-entity.hpp"

// void fv_evolving(SubprojectBase* subproject, double* globalcoord, double* unitouternormal, double pillarlen, int i, int j);
// void dg_evolving(SubprojectBase* subproject, double* globalcoord, double* unitouternormal, double pillarlen, int i, int j);
// void sfe_evolving(SubprojectBase* subproject, double* globalcoord, double* unitouternormal, double pillarlen, int i, int j);


// void get_dt(SubprojectBase* subproject, double& global_dt, double pillarlen, int i);
//void get_global_dt(int testi);
//void get_dt(SubprojectBase* subproject, double* unitouternormal);
#endif  // __NEED_A_NAME_HH__
